bench screw - Spanish English Dictionary